beach scarp - Francés Inglés Diccionario